home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 1 (Walnut Creek)
/
Aminet - June 1993 [Walnut Creek].iso
/
aminet
/
dev
/
lang
/
ace102.lha
/
include
/
intuition.h
< prev
next >
Wrap
C/C++ Source or Header
|
1993-01-30
|
1KB
|
78 lines
{ Intuition stuff.
Date: 13th,24th January 1993 }
#include <stddef.h>
struct Border
SHORTINT LeftEdge
SHORTINT TopEdge
BYTE FrontPen
BYTE BackPen
BYTE DrawMode
BYTE Count
LONGINT XY
LONGINT NextBorder
end struct
struct IntuiText
BYTE FrontPen
BYTE BackPen
BYTE DrawMode
BYTE KludgeFill00
SHORTINT LeftEdge
SHORTINT TopEdge
LONGINT ITextFont
LONGINT IText
LONGINT NextText
end struct
struct Gadget
LONGINT NextGadget
SHORTINT LeftEdge
SHORTINT TopEdge
SHORTINT Wdth
SHORTINT Height
SHORTINT Flags
SHORTINT Activation
SHORTINT GadgetType
LONGINT GadgetRender
LONGINT SelectRender
LONGINT GadgetText
LONGINT MutualExclude
LONGINT SpecialInfo
SHORTINT GadgetID
LONGINT UserData
end struct
struct IntuiMessage
STRING ExecMessage SIZE 20
LONGINT Class
SHORTINT Code
SHORTINT Qualifier
LONGINT IAddress
SHORTINT MouseX
SHORTINT MouseY
LONGINT Seconds
LONGINT Micros
LONGINT IDCMPWindow
LONGINT SpecialLink
end struct
'..draw modes
const JAM1 = 0&
const JAM2 = 1&
const COMPLEMENT = 2&
const INVERSVID = 4&
'..gadgets
const GADGHCOMP = 0&
const RELVERIFY = 1&
const BOOLGADGET = 1&
'..IDCMP
const GADGETDOWN = 32&
const GADGETUP = 64&
const CLOSEWINDOW = 512&
const VANILLAKEY = 2097152&